package com.xdcplus.web.common.pojo.vo.pm;

import com.xdcplus.web.common.pojo.vo.bd.BdClassGroupVO;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.io.Serializable;
import java.util.List;

/**
 * 排班计划(PmShiftPlan)表VO类
 * 
 * @author Fish.Fei
 * @since 2023-02-16 10:50:18
 */
@Data
@ApiModel(description = "")
@SuppressWarnings("serial")
public class PmShiftManageWithPlanVO implements Serializable {
    private static final long serialVersionUID = 788522807336411932L;

    private Long id;

    @ApiModelProperty("班次编码")
    private String shiftCode;

    @ApiModelProperty("排班名称")
    private String shiftName;

    @ApiModelProperty("班次日期")
    private String shiftDate;

    @ApiModelProperty("工作班制")
    private Long shiftType;

    private Long dataAdjust;

    private String date;

    private String startTime;

    private String endTime;

    @ApiModelProperty("班组信息")
    private List<BdClassGroupVO> bdClassGroupVOS;

}
